show one's misdeeds - Turkish English Dictionary